vegetable mesh - Alemán Inglés Diccionario